@charset "utf-8";
/************************
 * 描述：订单结算
 * 作者：Gibil
 * 时间：2014-1-25
************************/
/*顶部*/
.columnSpace{position:fixed;top:0px;width:100%;z-index:999;}
/*购物*/
.shopping_list{margin:10px;}
.shopping_list ul{border-top:1px solid #d1d1d1;}
.shopping_list ul li{border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;padding:10px;background-color:#fff;min-height:75px;}
.shopping_list ul li .price{color:#e65a00;}
.shopping_list ul li .le{float:left;width:75px;position:absolute;}
.shopping_list ul li .le img{border:1px solid #d1d1d1;width:73px;}
.shopping_list ul li .le .le_price{width:100%;height:18px;line-height:18px;display:block;font-size:12px;text-align:center;position:absolute;margin-top:-22px;background:rgba(0,0,0,0.5);color:#ffffff;}
.shopping_list ul li .ri{float:left;padding-left:85px;width:100%;box-sizing:border-box;}
/*商品标题*/
.shopping_list ul li .ri .title{-webkit-line-clamp:2;line-height:15px;overflow:hidden;display:-webkit-box;word-break:break-all;font-size:12px;-webkit-box-orient:vertical;height:30px;margin-bottom:5px;}
/*购买数量*/
.shopping_list ul li .ri .ri_num{margin-top:6px;}
.shopping_list ul li .ri .ri_num .rubbish{width:32px;height:24px;display:block;float:right;background:url(../images/bg.png) no-repeat -10px -905px;}
.shopping_list ul li .ri .ri_num .num{color:#474747;}
/*规格*/
.shopping_list ul li .ri .format{height:20px;line-height:20px;font-size:12px;color:#7f7f7f;}
.shopping_list ul li .ri .ritext{height:20px;line-height:20px;color:#505050;}
.shopping_list ul li .ri .ritext span{color:#e65a00;}

.plus:after {content: "";position: absolute;width: 10px;border-top: 2px solid #333;top: 11px;left: 10px;}
.ri_num  input{width: 32px;height: 24px;vertical-align: middle;border: 1px solid #ccc;border-left: 0;border-right: 0;text-align: center;padding: 0; display: inline-block;line-height: 24px;background-color:#fff;float:left;}
.num span{float:left;height:24px;line-height:24px;color:#474747;background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#e0e0e0));}
.num span:nth-child(1){width:32px;text-align:right;}
.shopping_list .lidiv{line-height:50px;height:50px!important;border-bottom: 1px solid #d1d1d1;border-left: 1px solid #d1d1d1;border-right: 1px solid #d1d1d1;padding:0px 10px;text-align:right;background-color:#fff;}
.shopping_list .lidiv span{color:#e65a00;}

/*购物车为空*/
.shopping_none{width:100%;margin:0 auto;padding:100px 0px 100px 0px;}
.shopping_none .shopping_none_ico{display:block;width:83px;height:70px;margin:0 auto;background:url(../images/b.png) no-repeat left -170px;}
.shopping_none .shopping_none_text{width:100%;text-align:center;height:42px;line-height:42px;font-size:14px;color:#999999;}
.shopping_none .shopping_none_btn{width:100%;}
.shopping_none .shopping_none_btn a{margin:0 auto;height:36px;line-height:36px;width:140px;background:-webkit-gradient(linear,left top,left bottom,from(#ff8c02),to(#ff6700));display:block;text-align:center;font-size:14px;font-size:16px;color:#fff;}

/*地址、配送方式、支付方式*/
.paymessage{background-color:#fff;border-top:1px solid #d0d0d0;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;margin:20px 10px 0 10px;}
.paymessage ul li{padding-bottom:7px;border-bottom:1px solid #d0d0d0;}
.paymessage ul li:last-child,.paymessage ul li.curr{border-bottom:none;padding-bottom:0;}
/*
.paymessage .pmaddress{padding-bottom:5px;border-bottom:1px solid #d0d0d0;}
.paymessage .divli .pmaddress:last-child p{border-bottom:0px solid #d0d0d0;}
*/
.paymessage .divli{color:#505050;border-bottom:1px solid #d0d0d0;padding:5px 10px 10px 10px;}
.paymessage .divli .pmname{padding:5px 0px 4px 0px;}
.paymessage .divli .pmname a{color:#505050;width:100%;display:block;}
.paymessage .divli li.curr .pmname a:after {width: 6px;height: 6px;content: '';border-top: 2px solid #505050;border-right: 2px solid #505050;-webkit-transform: rotate(135deg);display: block;position: absolute;right: 32px;margin-top:-16px;}
.paymessage .divli .payment{height:35px;line-height:35px;position:relative;}
.paymessage .divli .payment select{border-radius: 0;-webkit-appearance: none;display: inline-block;height: 36px;line-height: 36px;font-size: 14px; border: 0px solid #eaeaea;background: #fff;margin: 0; color:#505050;width:100%;}
.paymessage .divli .payment:after{width: 6px;height: 6px;content: '';border-top: 2px solid #505050;border-right: 2px solid #505050;-webkit-transform: rotate(135deg);display: block;position: absolute;right: 11px;margin-top: -24px;}
.pmaddress a{margin-left:10px;color:#2e7dc6;}
#noaddress { padding:10px 0; line-height:24px; text-align:center; }
#noaddress a { color:#7f7f7f; display:block; }

/*发票订单留言*/
.cc_table{height:50px; line-height:50px; width:100%;}
.cc_table td:nth-child(2){ padding:0 0 0 10px; background:#fff; border-left:1px solid #d1d1d1; border-top:1px solid #d1d1d1; box-sizing:border-box; }
.cc_table td:nth-child(2) input { border:1px solid #d1d1d1; }
.cc_table td:nth-child(3){ background:#fff; border-top:1px solid #d1d1d1; border-right:1px solid #d1d1d1; box-sizing:border-box;}
.cc_table td:nth-child(3) input{ width:100%; padding:13px 0; margin:0; line-height:24px; text-indent:10px; border:none; border-left:1px solid #d1d1d1; box-sizing:border-box; }
.ordermessage{margin:0px 10px;}
.ordermessage .sel{border: 1px solid #d1d1d1; border: 1px solid #d1d1d1;width: 100%;min-height: 44px;line-height: 22px;text-indent: 1em; box-sizing: border-box;margin-top:-1px;}


.wxAdress{padding: 5px 0px 4px 0px;position: relative;}
.wxAdress .editwxaddress{position: absolute;right:5px;color:#63aa57;background:url(../images/import.png) 0px 0px no-repeat;padding-left:15px; }

